package com.levi.http.inter;

/**
 * 请求定义
 * Created by Levi on 2018/3/13.
 */

public interface IHttpTask {

    /**
     * 开始请求
     */
    void execute();

    /**
     * 取消请求
     */
    void cancel();

    /**
     * 设置请求组
     *
     * @param group
     */
    void setGroupTag(String group);

    /**
     * 获取请求组
     *
     * @return
     */
    String getGroupTag();

    /**
     * 获取请求task id
     *
     * @return
     */
    String getTaskId();

}
